henpecked husband - French English Dictionary